petroleum reservoir - Turkish English Dictionary